package com.benshou.bsoa.constants;


/**
 * 项目台账字段常量类
 * 包含项目状态、项目信息、项目经理、合同信息、预算等字段的常量定义
 * @auth hyh
 */
public class ProjectAccountFieldConstants {

    /** 项目状态（下拉框） */
    public static final String PROJECT_STATUS = "selectField_m9l70m81";

    /** 项目名称（文本框） */
    public static final String PROJECT_NAME = "textField_m99jkpgn";

    /** 项目编码（文本框） */
    public static final String PROJECT_CODE = "textField_m9l70m7y";

    /** 项目类型（下拉框） */
    public static final String PROJECT_TYPE = "selectField_m9l70m7z";

    /** 项目级别（下拉框） */
    public static final String PROJECT_LEVEL = "selectField_m9l70m80";

    /** 项目计划开始与结束日期（级联日期组件） */
    //public static final String PLAN_DATES = "cascadeDateField_m9l70m87";

    /**项目开始日期**/
    public static final String PLAN_START_DATE = "dateField_mbaekh47";

    /**项目结束日期**/
    public static final String PLAN_END_DATE = "dateField_mbaekh48";

    /** 合同开始日期） */
    public static final String CONTRACT_START_DATE = "dateField_mbaekh4a";

    /** 合同结束日期） */
    public static final String CONTRACT_END_DATE = "dateField_mbaekh4b";

    /** 解决方案部门（部门选择器） */
    public static final String SOLUTION_DEPT = "departmentSelectField_m9l70m88";

    /** 解决方案部门的ID集合（部门选择器对应ID） */
    public static final String SOLUTION_DEPT_IDS = "departmentSelectField_m9l70m88_id";

    /** 项目经理（员工选择器） */
    public static final String PROJECT_MANAGER = "employeeField_m9l70m89";

    /** 项目负责人ID集合（员工选择器对应ID） */
    public static final String USER_IDS = "employeeField_m9l70m89_id";

    /** 项目预算金额（数字输入框） */
    public static final String BUDGET_COST = "numberField_m9l70m8a";

    /** 合同公司名称（文本框） */
    public static final String CONTRACT_COMPANY = "textField_m9l70m8g";

    /** 合同名称（文本框） */
    public static final String CONTRACT_NAME = "textField_m9l70m8h";

    /** 合同金额（数字输入框） */
    public static final String CONTRACT_AMOUNT = "numberField_m9l70m8i";

    /** 合同开始与结束日期（级联日期组件） */
    public static final String CONTRACT_DATES = "cascadeDateField_m9l70m8j";

    /** 客户名称（文本框） */
    public static final String CUSTOMER_NAME = "textField_m9l70m8k";

    /** 需求部门名称（文本框） */
    public static final String DEMAND_DEPT = "textField_m9l70m8l";

    /** 项目成员表格字段（表格组件） */
    public static final String PROJECT_MEMBER_TABLE = "tableField_m9l70m8y";

    /** 项目成员ID（员工选择器对应ID） */
    public static final String MEMBER_ID = "employeeField_m9l70m8z_id";

    /** 项目成员名称（员工选择器） */
    public static final String MEMBER_NAME = "employeeField_m9l70m8z";

    /** 项目成员角色（文本框） */
    public static final String MEMBER_ROLE = "textField_m9l70m90";

    /** 项目成员加入时间（日期组件，时间戳） */
    public static final String MEMBER_JOIN_DATE = "dateField_m9l70m93";

    /** 项目成员离职时间（日期组件，时间戳） */
    public static final String MEMBER_LEAVE_DATE = "dateField_mbaekh4e";

    /** 是否关键角色 */
    public static final String IS_KEY_ROLE = "selectField_mbaekh4f";

    // 防止实例化
    private ProjectAccountFieldConstants() {}
}
